umbilical circulation - Spanish English Dictionary